Grand Cayman's Super Stitch Sewing and Fabric Centre is the Cayman Islands' largest supplier of fabric, including wool, polyester and bridal lace. Founded in 1994, this company now occupies a 4,000 square foot retail and manufacturing...
Shop #39 Pasadora Place, Smith Rd.P.O. Box 1132, George Town, Grand Cayman, Cayman Islands, KY1-1101